frayed threads - German English Dictionary